video stations - Alemán Inglés Diccionario